/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controlador.Bean.Seguridad;

import Controlador.Bean.RRHH.*;
import Controlador.Bean.Almacen.*;
import Controlador.Bean.RRHH.*;
import java.util.HashMap;

/**
 *
 * @author César
 */
public class Perfil {
    private String IdPerfil;
    private String Nombre;
    private String Descripcion;
    private String Estado;
    private HashMap<String,HashMap<String,Boolean>> Permisos; 

    public Perfil() {
    }
    
    public Perfil(String IdPerfil, String Nombre, String Descripcion, String Estado, HashMap<String, HashMap<String, Boolean>> Permisos) {
        this.IdPerfil = IdPerfil;
        this.Nombre = Nombre;
        this.Descripcion = Descripcion;
        this.Estado = Estado;
        this.Permisos = Permisos;
    }
    
    

    /**
     * @return the IdPerfil
     */
    public String getIdPerfil() {
        return IdPerfil;
    }

    /**
     * @param IdPerfil the IdPerfil to set
     */
    public void setIdPerfil(String IdPerfil) {
        this.IdPerfil = IdPerfil;
    }

    /**
     * @return the Nombre
     */
    public String getNombre() {
        return Nombre;
    }

    /**
     * @param Nombre the Nombre to set
     */
    public void setNombre(String Nombre) {
        this.Nombre = Nombre;
    }

    /**
     * @return the Descripcion
     */
    public String getDescripcion() {
        return Descripcion;
    }

    /**
     * @param Descripcion the Descripcion to set
     */
    public void setDescripcion(String Descripcion) {
        this.Descripcion = Descripcion;
    }

    /**
     * @return the Estado
     */
    public String getEstado() {
        return Estado;
    }

    /**
     * @param Estado the Estado to set
     */
    public void setEstado(String Estado) {
        this.Estado = Estado;
    }

    /**
     * @return the Permisos
     */
    public HashMap<String,HashMap<String,Boolean>> getPermisos() {
        return Permisos;
    }

    /**
     * @param Permisos the Permisos to set
     */
    public void setPermisos(HashMap<String,HashMap<String,Boolean>> Permisos) {
        this.Permisos = Permisos;
    }
    
    
}
